Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELSTAR PLACE Detached £936,346 £660,000 18 Sep 2015
2 ELSTAR PLACE Detached £872,655 £550,000 1 Jun 2007
3 ELSTAR PLACE Detached £718,859 £670,000 30 Jun 2021
4 ELSTAR PLACE Detached £916,575 £699,000 1 Dec 2016
5 ELSTAR PLACE Detached £1,313,542 £350,000 8 Jun 2000